package com.teemor.tim.bean.form.sns;

import com.alibaba.fastjson.annotation.JSONField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import io.swagger.annotations.ApiOperation;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.List;

/**
 * @ename zhoulk
 * @cname 周李科
 * @date 2020/12/10 17:03
 */
@NoArgsConstructor
@Data
@ApiModel("删除好友Form")
public class FriendDeleteForm implements Serializable {
    private static final long serialVersionUID = -8192434623667580495L;

    @ApiModelProperty(value = "需要删除该 UserID 的好友")
    @JSONField(name = "From_Account")
    private String fromAccount;

    @ApiModelProperty(value = "单向删除好友:Delete_Type_Single, 双向删除好友:Delete_Type_Both\t")
    @JSONField(name = "DeleteType")
    private String deleteType;

    @ApiModelProperty(value = "待删除的好友的 UserID 列表，单次请求的 To_Account 数不得超过1000")
    @JSONField(name = "To_Account")
    private List<String> toAccount;
}
